spaceflight records - Spanish English Dictionary